dsh-memes:给 DeepSeek Harness 提供自然表情包反应

`dsh-memes` 插件为 DeepSeek Harness 智能体提供 `pick_meme` 工具,支持通过语义标签(如 `proud` 或 `frieren cringe`)选择反应 GIF,实现自然的表情包回复。该插件具备别名匹配、多词标签识别能力,且 GIF 显示为紧凑的 reaction 图片,不干扰对话。它自动接入 profile,依赖远程目录获取标签与图片。安装简单,智能体既可通过自然语言指令,也可通过调用工具发送表情包,帮助智能体在保持对话自然的同时表达情绪。

Read More
dsh-local-long-horizon: 本地编码智能体的长周期任务状态管理

`dsh-local-long-horizon` 插件解决了本地编码智能体在处理长周期任务时,因依赖松散的 `STATUS.md` 维护约定而导致的状态脱节和 Token 浪费问题。该插件利用宿主管理的 JSON Vault 结构化存储状态,通过 Web UI 提供可视化的任务看板和可靠的 Agent 工具集,确保任务状态清晰且易于维护。安装需通过 `dsh plugin` 命令并重启服务,Agent 可通过注入文件和一系列工具(如初始化、标记完成等)来安全地读写状态,实现断点续记与任务追踪。

Read More
DeepSeek Harness 插件:dsh-greet-plugin

DeepSeek Harness(DSH)的 `dsh-greet-plugin` 是一个纯 JavaScript、无构建步骤的最小化示例插件,展示了如何为智能体注册特定工具能力。该插件通过 `package.json` 和 `cordis.patch.yml` 组合,向 Harness 注入 `greet` 工具。开发者可直接使用官方命令安装,在会话中即可调用工具。若需修改,需同步调整包名、配置及入口文件。插件运行时依赖需写入 `dependencies`,发布时应避免引入构建步骤,确保通过 `dsh-plugin` 话题提升发现率。

Read More
DeepSeek Harness Plugin: dsh-follow-edits

dsh-follow-edits is a client plugin for DeepSeek Harness designed to address the lack of real-time visibility during editing operations. By leveraging the DSH API, it automatically opens the affected file in the sidebar when an agent performs edits (such as `str_replace_editor`, `write`, or `edit`) or writes via the Shell, jumps to the modified line, and highlights the changes (yellow for new or modified content, red for deletions). The plugin works out of the box and takes effect automatically after installation. The current version is v0.3, providing precise follow functionality only for editing tools, while offering a fallback open-only feature for Shell writes.

Read More
DeepSeek Harness Plugin: ln1m/dsh-tool-literature (Literature Search Tool)

DeepSeek Harness developer Ln1m introduced the `dsh-tool-literature` plugin to address the inefficiency of agents directly executing shell commands. The plugin encapsulates the literature search workflow and exposes a structured interface for direct model invocation. Built on the `paper-search.py` script, it integrates OpenAlex citation ranking with an arXiv relevance scoring algorithm. It depends on libraries such as `@deepseek-ai/cordis` to support automated literature retrieval. Notably, the repository has been archived and merged into `dsh-tool-suite` and is retained for historical reference only.

Read More
dsh-reasoning-support: DSV4.1 Reasoning Support and Full Agent Tool Retention

The `dsh-reasoning-support` plugin is designed to address the issue of omitted conditions by the DSV4.1 model in DeepSeek Harness (DSH) full-agent mode. It improves reasoning accuracy while preserving the full-agent toolchain by streamlining the analysis workflow, supporting multimodal context, and introducing bounded accept-and-repair loops. The plugin requires Node.js >= 24 and DSH versions 0.1.7-rc.2 through 0.2.0. When using it, declare image input in the configuration and select the Reasoning Support preset. It limits repair rounds to 2, auxiliary calls to a maximum of 2, and images to 16, among other constraints, to prevent infinite loops.

Read More
xby-caltrain: A GTFS-Based Caltrain Train Schedule Query Service

`xby-caltrain` is a network tool plugin for DeepSeek Harness (DSH), designed to quickly integrate Caltrain timetables query functionality into an agent. Built on GTFS data, it provides three core tools: `set_xby_apikey`, which sets and persists the API key; `next_trains`, which queries train departures (supporting station abbreviations or full names); and `list_stations`, which lists all available stations. It must be installed using the `dsh plugin` command. When using it, note that the API key must be configured first, and station names must match the system’s supported list (case-insensitive, but potentially sensitive to spaces).

Read More
DeepSeek Harness Plugin dsh-browser

DSH (DeepSeek Harness) connects the model to the browser environment through the `dsh-browser` plugin, implementing the “everything is a plugin” philosophy using a Chrome/Edge MV3 extension. The architecture uses a three-layer design, communicating over WebSocket and native messaging. Installation requires Node.js 22.19+ and browser support; the process includes adding the plugin, packaging the extension, obtaining the extension ID, installing the native host, and loading environment variables. The plugin provides tools for observation, navigation, page manipulation, and script evaluation, and supports operations on HTTP/HTTPS pages. When using it, be aware that direct mode is local-only, permission limits exist, element references may become invalid, and an approval mechanism is in place.

Read More
dsh-biomni: A Biomedical Research Plugin for DeepSeek Harness

dsh-biomni is a non-invasive DeepSeek Harness plugin designed to mitigate hallucinations caused by missing agent dependencies. By verifying the actual state of the environment, it provides a stateful Python interpreter, 21 research skills, data lakes, software tools, and honest environment reports. The plugin supports persistent interpreters for retaining data and models, with automatic reclamation after 30 minutes of inactivity. Installation requires manual configuration of a Python virtual environment, and the environment status can be verified using the `/biomni` command. This tool equips agents with reliable biomedical research capabilities, ensuring that outputs are grounded in the real, available environment.

Read More
Talon UI: Terminal Interaction Plugin for DeepSeek Harness (DSH)

Talon UI is a terminal interaction plugin designed specifically for DeepSeek Harness (DSH). It transforms the default log stream into a fully interactive session, supporting features such as streaming transcription, tool approval, user Q&A, and slash commands. Developers can manage agents in real time from the terminal using this plugin, including session recovery and status inspection. Installation requires the dsh environment and a Node.js version that meets the requirements.

Read More
dsh-github-router: Introduction to the DeepSeek Harness Plugin

`dsh-github-router` is an open-source plugin for DeepSeek Harness, designed to address network issues when accessing GitHub in sandboxed environments. It encapsulates routing logic and provides structured tools such as `github_pr`, `github_issue`, and `github_file`, supporting multiple access methods including API, CLI, and Git protocol. The plugin offers read-only capabilities only, supports configuring a token to increase rate limits, and is an ideal choice for agents that need to retrieve GitHub data.

Read More
DeepSeek Harness Plugin: dsh-github-companion

The GitHub companion plugin for DeepSeek Harness (DSH) calls the GitHub API directly, eliminating the dependency on the `gh` CLI and realizing an “everything is a plugin” integration philosophy. It is mounted as three Cordis bundles and provides 33 REST/GraphQL tools covering both read-only discovery and write operations, with built-in permission validation and cost control. The plugin supports natural-language-driven tasks such as project insights, repository management, code synchronization, and collaborative search. It requires configuring a Personal Access Token (PAT), and repositories created by default are private. This approach simplifies interactions between AI agents and GitHub while reducing maintenance complexity.

Read More
dsh-git-seam: Structured Git Tools and Commit Gating for DeepSeek Harness

`dsh-git-seam` is a Git plugin designed for DeepSeek Harness agents to address issues of blind commits and unreliable parsing. It provides six structured tools and a “Diff-Before-Commit” gate mechanism, requiring agents to review changes before committing to keep operations secure and controllable. The plugin supports viewing status, diffs, logs, branches, and commits, but is limited to local operations and does not support destructive history operations, remote pushes, or certain advanced features. It is simple to install and configure, making it suitable for DSH workflows that require strict commit review.

Read More
DSH Plugin: dsh-syntax-checker Multilingual Syntax Checking Service

`dsh-syntax-checker` is a plugin used for real-time code validation within the DSH workflow. Built on Tree-sitter and Ruff, it performs syntax checking and automated fixes, with support for JS/TS/YAML/Python. Installation requires specifying the `--profile` option and ensuring pnpm version compatibility. The plugin offers a DSH plugin mode (tool invocation) and a standalone HTTP service mode, supporting batch checks and automatic fixes. Configuration options include timeouts, retries, and policy toggles; users should be mindful of permission risks and Windows path conversion.

Read More
dsh-obsidian-agent-wiki: Searchable SQLite Obsidian Memory for DeepSeek Harness

`dsh-obsidian-agent-wiki` is a DeepSeek Harness plugin designed to provide agents with a local knowledge base access layer featuring full-text search and structured filtering. Built on Node 22's built-in SQLite, it builds an index on startup, supports filtering by path, tags, and other criteria, and provides tools such as `wiki_read`, `wiki_write`, and `wiki_search`. Installation requires dsh ≥ 0.1.1-rc.2; after configuring it to point to an Obsidian vault, it is ready to use.

Read More
DeepSeek Harness Plugin: yejiming/dsh-ppt

`yejiming/dsh-ppt` is a plugin for DeepSeek Harness that addresses the difficulty of editing AI-generated static images by enabling the creation of standard, editable PPTX files. It features native editability, intelligent layout, automatic image selection and review, and secure local execution. Users can create presentations directly in DSH through a web interface or the command line, making it suitable for scenarios that require automated generation followed by further editing of report materials in Office software.

Read More
dsh-subagent: DeepSeek Harness Subagent Configuration Plugin

`dsh-subagent` is a community plugin for DeepSeek Harness that aims to address the challenges of cumbersome manual configuration and difficult reuse by converting named configurations into tools. It supports managing configurations through the Web UI and allows the Root Agent to delegate specific tasks via tool calls (e.g., `subagent_<name>`). The plugin’s core features include context modes (spawn/fork), routing policy selection, inference configuration adjustment, and hot updates. During installation, a Profile with the Web runtime loaded must be specified, making it suitable for developers who need to reuse multi-model combinations and inference strategies.

Read More
dsh-rewind: A Rollback Tool for Directory Operations

`dsh-rewind` is a DSH plugin that provides "time travel" capabilities specifically for agent development. It does not depend on Git and supports uncommitted changes, non-repository directories, and arbitrary file snapshots. Through content addressing and undo mechanisms, users can safely perform destructive operations or rollbacks using commands such as `rewind snap`, `undo`, and `rewind exec`. The tool ensures the reversibility and atomicity of directory state, offering a reliable "antidote" for agent development.

Read More
howillmakeit/football-mcp - Football Data MCP Server

howillmakeit/football-mcp is a football data MCP server designed for agents such as DeepSeek Harness and Claude. It requires no API key and covers data from 18 European leagues and cup competitions. The plugin provides tool interfaces for standings, fixtures, head-to-head records, team form, and betting odds, while supporting historical standings by date, penalty shootout handling, and goal statistics. Through the standard MCP protocol, it converts data from football-data.co.uk and ESPN into tools that agents can directly call, with simple installation and no additional configuration required.

Read More
dsh-win-toolkit: Windows Native Capability Plugin

The `dsh-win-toolkit` plugin provided by DeepSeek Harness (DSH) uses secure PowerShell scripts to provide agents with core Windows capabilities, including clipboard read/write, system notifications, hosts file reading, and network diagnostics. The toolkit supports operations such as clipboard writing and notifications (permissions required); the remaining functions are read-only. Inputs are transmitted via Base64 encoding to prevent injection. Installation requires executing a specific command and restarting the service, and requires a Windows 10/11, PowerShell 5.1+, and Node.js 22+ environment.

Read More
dsh-memory: A Persistent Three-Tier Memory Plugin for DeepSeek Harness

dsh-memory is a host-side plugin for DeepSeek Harness (DSH), designed to address the challenges of memory sharing and persistence for agents in multi-turn conversations and cross-workspace scenarios. By introducing a three-tier memory structure (long-term, short-term, and session summaries), it enables automatic memory accumulation and maintenance. It uses system prompts to guide all preconfigured agents to proactively invoke memory tools, and provides capabilities such as `memory_read`, `write`, and `search`. After installation, the system automatically monitors conversation events, stores raw logs and LLM-generated summaries in separate directories, and ensures that memories remain available across sessions.

Read More
dsh-stain-removal: Stain Removal Methods

DSH’s `dsh-stain-removal` plugin is designed to address the maintenance challenges of hardcoded agent logic. It provides a `stain_removal` tool that returns specific stain-removal recommendations based on input parameters. Users can install it with the `dsh plugin add` command without manual configuration. Implemented purely in Node.js and requiring no network access to run, the plugin provides a standardized interface for agents to handle specific scenarios.

Read More
dsh-stage-presence: Dance Learning Plan Generation Tool

`dsh-stage-presence` is a DeepSeek Harness (DSH) plugin intended to provide agents with stage presence and dance learning solutions. Developers can install it via the command line and use its registered `stage_presence` tool to directly retrieve dance instructional plans based on parameters. The plugin is a pure Node.js implementation, depends on a specific environment, and runs with the permissions of the current process.

Read More
dsh-tea-set: Tea Set Matching Solutions

The `dsh-tea-set` plugin for DSH (DeepSeek Harness) encapsulates tea set pairing logic to provide domain-specific tooling services for agents. Maintained by uckkk, it registers the `tea_set` tool, which users can install via a command and invoke directly in a conversation. As a pure Node.js implementation, it has no network dependencies at runtime, though users are advised to review the source code and license before installing.

Read More
dsh-exam-timing: Exam Time Allocation Plugin

The `dsh-exam-timing` plugin for DSH (DeepSeek Harness) is designed to provide a precise time allocation tool for exam simulation or task planning. Maintained by uckkk and implemented in pure Node.js, it has no network dependencies. Users can install it with the `dsh plugin add` command and directly invoke the `exam_timing` tool in a session to perform calculations. The plugin source code is hosted on GitHub, and it runs with the permissions of the current process.

Read More
dsh-vaccine-boost: Vaccine Boost Plugin

The DeepSeek Harness plugin dsh-vaccine-boost is designed to address the lack of standardized responses when models provide vaccine advice. Maintained by developer uckkk, the plugin is built in pure Node mode with no network dependencies, ensuring stable operation. Its core function is to return clear vaccine booster recommendations based on input parameters. Developers can install it using the specified command and directly invoke the tool registered by the plugin during a session. Since the plugin runs with the permissions of the current process, it is recommended to review its source code and license before use. This plugin provides deterministic support for agents in health recommendation scenarios.

Read More
dsh-title-length: Title Length Suggestion Tool

dsh-title-length is a pure Node.js plugin for DeepSeek Harness (DSH), maintained by uckkk. It focuses on providing precise, network-independent title word-count calculation and suggestion capabilities, with `title_length` as its core tool. Users should ensure that the environment meets the required dependency versions, install it via the command, and invoke the tool during a session to obtain word-count analysis results. It is suitable for integration into agent workflows that require automatic title-length validation.

Read More
dsh-modular-scale: Font Size Scale and Modular Scale Calculator

`dsh-modular-scale` is a DeepSeek Harness (DSH) plugin designed to eliminate the tedious manual calculation of type scales and modular ratios when agents generate typography. It provides type scale and modular ratio calculation capabilities, supporting user-defined ratios (e.g., 1.2 or 1.618). After installation, it must be enabled in the `package.json` configuration file. Since it is a pure Node.js implementation, users should review the source code and license on their own before use.

Read More
dsh-human-food: Human Food Feeding

The "dsh-human-food" plugin in DeepSeek Harness (DSH) helps determine whether human food is suitable for pets. Built in pure Node.js with no network dependencies, it takes food parameters as input and returns clear recommendations. Developers can install it via a command in the DSH environment and call it directly to obtain feeding reference information. Please note that the recommendations are for reference only; consult a veterinarian for your pet's health.

Read More
dsh-devkit: A Deterministic Toolkit for Agent Development

`dsh-devkit` is a lightweight deterministic tool plugin designed specifically for DeepSeek Harness (DSH). Based on the MCP protocol, it provides 14 core capabilities, including JSON/YAML conversion, SQL statement transpilation, sensitive data masking, regex testing, JWT decoding, QR code generation, and web page screenshots. By performing operations on the server side, the plugin addresses local execution limitations, ensuring high determinism and low cost (mostly $0.001 per invocation) without storing data. It is ideal for agents to invoke quickly within complex task flows.

Read More
DeepSeek Harness (DSH) Plugin: zhourenke/dsh-tool-everything

This plugin provides the DSH model with a file search tool based on the Void Tools Everything engine, addressing the model's low search efficiency and high syntax barrier. Usage requires a Windows environment, an installed Everything instance, and a configured `es.exe` environment variable. Core features include millisecond-level whole-system search, full-text retrieval with metadata retrieval, and full support for the Everything search syntax. Typical usages include searching files by size, path, or content (with path restrictions). Caveats include the inability to detect hard links, lack of support for regular expression grouping, and limitations with paths containing spaces. This tool greatly lowers the barrier for the model to call and access the local file system.

Read More
Introducing the dsh-jwt Plugin for DeepSeek Harness (DSH)

`dsh-jwt` is a DSH plugin maintained by ZhijiangTang, designed to simplify JWT token debugging. It decodes the three-part structure of a JWT without additional scripts, parsing the header, payload, and time claims (such as `exp`, `iat`, and `nbf`), and checks token status. After installation, the `jwt_decode` tool is registered, allowing you to enter a token and retrieve the decoded result, including the header, payload object, and expiration status. **Note: This tool performs structural parsing only and does not validate signature validity; it should not be used for security decisions.**

Read More
dsh-travel-med: Travel Medication Checklist

dsh-travel-med is a DeepSeek Harness plugin maintained by uckkk. Its core function is to provide the `travel_med` tool, which rapidly generates a rigorous travel medication recommendation list based on traveler parameters. The plugin is implemented entirely in Node and has no network dependencies. Before installation, ensure that the environment meets the required version constraints, and it is recommended to review the source code and license. It provides basic list-generation capabilities for travel-oriented agents, making it suitable for development scenarios that require medical advisory suggestions.

Read More
DeepSeek Harness Plugin: dsh-rice-cooker (Rice Cooker Solution Generation)

`dsh-rice-cooker` is a DSH plugin maintained by `uckkk`, designed as a rice-cooker solution generator. Implemented entirely in Node with no network dependencies, it provides a `rice_cooker` tool that returns usage guidance for small kitchen appliances. After installation via `dsh plugin add`, developers can invoke this tool during a conversation to quickly obtain a solution, reducing the need for repeated development. Users should review the source code and license before use.

Read More
dsh-pet-pill: Pet Medication Plugin

`dsh-pet-pill` is a pet medication-specific tool plugin for DeepSeek Harness. Maintained by uckkk and implemented purely in Node, it requires no network access and is used to query emergency pet care plans. It registers the `pet_pill` tool and requires the dependencies `@deepseek-ai/cordis` (^4.0.1) and `@deepseek-ai/dsh-tools` (>=0.1.0-rc.6). Users can install it with `dsh plugin add github:uckkk/dsh-pet-pill`, after which it can be invoked during a session. When using it, pay attention to permissions and review the source code.

Read More
dsh-percentage: A Pure Node.js Percentage Calculation Plugin

The `dsh-percentage` plugin in the DSH ecosystem is designed to address the pain point of calculating percentages locally in agents, providing lightweight computation with no network dependency. Built on pure Node.js, it can execute calculations locally without requiring external APIs. Users must install it via the official command and configure bundles in their profile. Because the plugin executes third-party code with process-level privileges, review the source code before installation.

Read More
DeepSeek Harness Plugin: dsh-nail-issue (Nail Issue Handling)

The DeepSeek Harness (DSH) plugin `uckkk/dsh-nail-issue` provides domain-specific tools for agents to handle nails (problem nails). The plugin has no network dependencies and is implemented in pure Node.js. It registers a `nail_issue` tool that returns nail care solutions based on the provided parameters. Users can install it by running `dsh plugin add github:uckkk/dsh-nail-issue`. The tool is suitable for agents that need to integrate nail care capabilities. It requires `@deepseek-ai/cordis` and `@deepseek-ai/dsh-tools` to run and is distributed under the MIT license.

Read More
dsh-license-period: Driver's License Renewal Calculator

`dsh-license-period` is a DeepSeek Harness plugin maintained by uckkk, used for purely local computation of driver's license renewal-related logic. It requires no network dependencies, is implemented in Node, and returns precise results through the `license_period` tool based on input parameters. This plugin is suitable for agent-assisted handling of driver's license renewal information, but depends on specific versions of `cordis` and `dsh-tools`, and users should review the source code to verify security.

Read More
dsh-laundry-temp: Laundry Water Temperature Plugin

`dsh-laundry-temp` is a community plugin for DeepSeek Harness (DSH) that focuses on providing water temperature recommendations for laundry. The plugin returns clear action plans based on input parameters, is implemented purely in Node, and has no network dependencies. The installation command is `dsh plugin add github:uckkk/dsh-laundry-temp`, after which the `laundry_temp` tool can be used. It is suitable for agent scenarios that require handling laundry temperature recommendations and can help agents make accurate decisions in related situations.

Read More
dsh-future-space-mining: Space Mining

The "Everything Is a Plugin" philosophy of DeepSeek Harness (DSH) supports extending capabilities through external modules. dsh-future-space-mining is a fun, space-mining-themed plugin maintained by uckkk that provides item listing and detail lookup capabilities. Core tools include `list_space-mining` and `get_space-mining`. The plugin is implemented in pure Node.js, has no network dependencies, and is suitable as playful material for agents. Installation requires dependencies such as `@deepseek-ai/cordis`, and it is recommended to run it in an environment with appropriate permissions.

Read More
dsh-emergency-kit: Emergency Kit Checklist

`dsh-emergency-kit` is a pure Node.js-based memory utility maintained by uckkk. It performs structured calculations based on input parameters to help agents generate clear emergency checklist recommendations, without any network requests. The plugin depends on specific versions of DeepSeek ecosystem packages, is open-sourced under the MIT license, and is suitable for use in offline or restricted environments. It is recommended to review the source code logic for safety before use.

Read More
DeepSeek Harness Plugin dsh-dns: A Local DNS Query Tool

dsh-dns is a DSH plugin maintained by uckkk, designed to provide agents with local DNS lookup capabilities without relying on external networks or services. As a pure Node.js implementation, it registers tools in DSH sessions, enabling agents to perform local resolution directly. To install it, run `dsh plugin add dsh-dns` and enable it in the profile configuration. It is suitable for scenarios that require quick domain name resolution while avoiding dependencies on external APIs, but caution is needed regarding the security risks associated with running third-party code.

Read More
dsh-cleaner-use: Returns a Home Cleaning Plan Based on Parameters

The DeepSeek Harness plugin `dsh-cleaner-use` is a local tool that runs without internet access and is designed to generate home cleaning plans directly from input parameters. Maintained by uckkk, it implements its functionality by registering the `cleaner_use` tool. Installation requires the `@deepseek-ai/cordis` and `@deepseek-ai/dsh-tools` dependencies. The plugin is released under the MIT license and is suitable for providing agents with structured cleaning recommendations in offline environments without external network access.

Read More
dsh-blender-pick: Blender Buying Guide Tool

In the DeepSeek Harness (DSH) ecosystem, the `dsh-blender-pick` plugin is maintained by uckkk and designed to address the lack of targeted tools when agents handle lifestyle decisions, such as choosing home appliances. It provides calculation logic for blender selection, enabling precise recommendations based on input parameters. As a pure Node implementation with no network dependencies, it can be installed and enabled via the official command, making it suitable for scenarios where an agent recommends or filters blenders. Users are advised to inspect the source code before installation. The license is MIT.

Read More
dsh-web-search-router: Multi-Source Web Search Routing Plugin for DeepSeek Harness

`dsh-web-search-router` is a multi-provider search routing plugin for DeepSeek Harness (DSH), designed to address the instability of relying on a single search source. It enables users to switch among multiple search engines—such as SearXNG, DeepSeek Search, and Tavily—through priority-based routing and automatic fallback mechanisms, while also providing cooldown configuration, log cleanup, and secure credential management. The plugin is compatible with DSH versions 0.1.0-rc.6 and 0.1.1-rc.x, and is installed via the command line and configured through the DSH settings interface.

Read More
command-scout: Transforming Project Build Commands into Agent Tools

The DeepSeek Harness plugin, command-scout, automatically scans the project root directory (such as `Makefile`, `package.json`, and `justfile`) to convert build instructions into tools that an agent can invoke directly. It supports metadata extraction, safe naming, and zero runtime dependencies, and is easy to install. Once enabled, the agent can execute the project build workflow without guessing. Please note that configuration changes require a reload, and command execution is subject to a timeout limit.

Read More
dsh-file-picker: Native Windows File Picker Plugin

This plugin is maintained by JackeyWilder and is designed to address the need for DeepSeek Harness (DSH) agents to directly access the local file system. It provides a native Windows file picker, allowing users to select a file and inject its path into a draft in the format `@path:`. Since no official installation command is available, users need to obtain the source code from the GitHub repository. Given that the plugin relies on local system interactions and has an unclear origin, users are advised to inspect the source code themselves to confirm its security and licensing terms.

Read More
dsh-token-stats: Token Usage Statistics Plugin for DeepSeek Harness

dsh-token-stats is a local plugin for DeepSeek Harness (DSH) designed to generate visualized token statistics reports by reading session logs. The plugin supports aggregating data by hour, day, week, and month, displays line charts for input, output, and cached tokens, and provides cache hit rate analysis. Data is stored locally without cloud transmission, and an HTTP API is provided for queries. Installation requires the `dsh web` profile, and the configuration file is located in `cordis.patch.yml`.

Read More
Canon Plugin for DeepSeek Harness

`heybobchan/canon-deepseek-harness-plugin` is a plugin that adapts Canon to DeepSeek Harness (DSH). Rather than replacing DSH's core functionality, it handles interactions such as message mapping, protocol conversion, and approvals. Installation requires registering an agent and adding the plugin package. The plugin supports session persistence, image processing, streaming responses, one-click approvals, and tool invocation, but is in developer preview and has known issues such as version pinning, attachment limitations, and some controls not being fully exposed.

Read More
dsh-pi-memory: Cross-Session Persistent Memory

dsh-pi-memory is a port of the Memory plugin for DeepSeek Harness, addressing the issue of agent sessions losing context. It supports persistent cross-session memory, logging, to-do lists, and semantic search, with data stored as Markdown files. Installation requires cloning the code locally and adding it to a profile. Tags and wiki links can be used to improve search efficiency, but note Windows compatibility and that the search feature depends on qmd. The plugin is currently limited to local installation, and its content is in English.

Read More
dsh-docker: Local Docker Container and Compose Tools Plugin

dsh-docker is a DeepSeek Harness plugin that wraps the local Docker CLI, enabling agents to directly manage containers, images, logs, and Compose projects. The plugin requires no additional daemon and supports listing containers, viewing logs, and starting or stopping Compose projects. It improves the model experience through safe parameter handling and formatted output, but does not support high-risk operations such as `exec` or image building, and the Compose tool is not concurrency-safe.

Read More
dsh-any-attachment: DeepSeek Harness Plugin for Attaching Any File Type via the Web UI

`dsh-any-attachment` is a Web UI plugin for DeepSeek Harness designed to address the issue of agents directly reading files. Users can upload files by drag-and-drop or using the `@` symbol. The system stores them in private directories and inserts pathless `@-mentions` into the message draft. After sending, the agent can read file contents directly through tools, without users needing to download files manually. The plugin also supports image processing and enforces a 25 MB file size limit and a limit on the number of files displayed in the list, helping ensure a clean and secure working environment.

Read More
dsh-genie: Keep DeepSeek Harness's Wishes Alive

`dsh-genie` is a plugin for DeepSeek Harness (DSH) intended to convert runtime-validated dynamic packages into permanently installed plugins. It provides tools such as `genie_keep` and `genie_wish`, allowing an agent to solidify temporary code and generate wish files containing `package.json` and `index.js`. After installation, restarting `dsh` loads the wish as a regular Node.js module. The tool uses `node --check` to statically validate the code, but once persisted it runs outside the sandbox in a normal environment. Because the persisted code retains full context and is not sandboxed, carefully review the source code before restarting to ensure safety.

Read More
dsh-cursor-subscription: Use Cursor subscription directly in DeepSeek Harness

dsh-cursor-subscription is a DSH plugin maintained by orrinzeng (MIT licensed) that allows existing Cursor subscription users to directly use subscription models in DSH via browser PKCE login. It requires no API Key and does not depend on the Cursor IDE or CLI. Core features include local credential storage and automatic token refresh, dynamically discovering available models via GetUsableModels (falling back to a built-in list on failure), streaming conversation output, converting Cursor tool requests to local DSH tool execution, as well as usage monitoring and runtime configuration (tool round limits, HTTP retry strategies). To install, use `dsh plugin --profile web add dsh-cursor-subscription`.

Read More
dsh-schedule: Local Schedule Plugin for DeepSeek Harness

# Introduction When using an agent workbench like DSH, a specific problem often arises: To-dos discussed in conversations—such as "run a test another day" or "review a plan next week"—are scattered across various sessions. You tend to forget them once you close the window. While external to-do tools can record them, they are not connected to the agent, and the agent cannot schedule them for you. `dsh-schedule` solves exactly this problem: it integrates schedule management directly into the DSH web interface and exposes it to the model as an agent tool. While you can operate within the dashboard, the agent can also assist with scheduling within the conversation. Below, we introduce its features, installation methods, and typical usage. # What is it? `dsh-schedule` is a local scheduling plugin for DeepSeek Harness (DSH), acting as...

Read More
dsh-zhihu-dashboard: Add a Zhihu dashboard and seven agent tools to DeepSeek Harness.

# Introduction For agent development, Zhihu is often an indispensable information source: choosing topics requires checking the hot list, following answers to specific questions, and monitoring updates from certain authors. The existing approach involves switching to the browser, reading the content, and then pasting the link and summary back into the agent conversation, causing a break in information flow between two copy-paste actions. DSH's philosophy is "Everything is a plugin." The `dsh-zhihu-dashboard` introduced below brings this capability into DeepSeek Harness (DSH): it opens a Zhihu panel in the UI sidebar to handle viewing and tracking, while simultaneously registering seven native tools within the conversation to allow the agent to directly check the hot list and search for content. # What is it `dsh-zhihu-dashboard` is a DSH plugin maintained by kexuejin under the MIT license.

Read More
dsh-trading-toolkit: A read-only market data toolkit for DeepSeek Harness agents (A-shares/US stocks)

# Introduction To integrate market data into an agent, the common practice is to register with a market data service provider, apply for an API Key, configure the Key into the environment, and then write custom logic to identify A-share and US stock codes. This process must be repeated for every new agent. If you also want the agent to participate in trading decisions, you must additionally address credential security and the risk of accidental orders. dsh-trading-toolkit consolidates this into a DSH plugin: it handles market data queries, ADX status signals, and simple backtest previews, all in a read-only mode. The following section introduces its features, installation methods, and typical usage. # What is it? dsh-trading-toolkit is a DeepSeek Harness (DSH) plugin maintained by kentleenot.

Read More
dsh-deveco-cli: Integrating HarmonyOS Development Commands into the DSH Agent

dsh-deveco-cli is a unified command-line tool designed for HarmonyOS developers. Maintained by fz-lyle and open-sourced under the MIT license, it encapsulates dispersed commands from the DevEco Studio toolchain—such as ohpm, hvigor, hdc, emulator, and hilog—into a single `devecocli` entry. This resolves the pain point of tedious path concatenation and environment variable configuration required for multiple tools. Released as a DSH plugin, the tool can be invoked by an Agent through structured parameters after installation. It supports core functions such as project creation, building, running, device and emulator management, UI automation checks (screenshot, click, swipe), log viewing, local documentation search, code style checking, signature generation, and API compatibility scanning. Additionally, it provides MCP service configuration.

Read More
dsh-units: Unit conversion plugin for DeepSeek Harness

`dsh-units` is a lightweight unit conversion plugin for DeepSeek Harness (DSH) designed to address common errors made by agents during conversion. It provides two core tools, `convert_unit` and `list_units`, covering 17 categories including length, mass, temperature, data size, and fuel consumption. It ensures accurate conversion of confusing units such as MB vs. MiB, different definitions of horsepower, and mpg vs. L/100km. Based on a static unit table and performing pure arithmetic calculations, this plugin has high security as it does not involve network access, file system access, or code execution. `convert_unit` supports input via symbols or full names, rejects illegal operations, and returns structured results containing formulas and categories for explanation, while `list_units` is used to query available units. The current version...

Read More
dsh-tavily: Adding an Optional Tavily Search Tool to DeepSeek Harness

moguiyu/dsh-tavily is an MIT-licensed plugin for DeepSeek Harness (DSH), designed to enhance search capabilities without replacing the built-in `web_search`. The plugin offers multi Tavily API key management, rotation-based or usage-priority failover mechanisms, secure usage viewing functionality, and direct Tavily tools such as `tavily_search`. These advanced tools are disabled by default and require manual activation, without affecting the original search paths. The plugin can be installed via GitHub or npm (package name `@moguiyu/dsh-tavily`), and requires DSH version 0.1.0-rc.x or later. Users need to configure `TAVILY_API_KEYS` in the settings.

Read More
dsh-scrape-webpage: Web Scraping and Statistical Analysis Plugin

`dsh-scrape-webpage` is a Host-only, zero-dependency, MIT-licensed plugin within the DeepSeek Harness ecosystem, designed to automate webpage content scraping and lightweight analysis. The plugin supports HTTP/HTTPS protocols and can extract titles, descriptions, body text, H1-H6 structures, and links (up to 100), along with outputting statistical information such as character count, reading time, language tendencies, and the top 30 high-frequency keywords. Its core advantage lies in the integration of image downloading and image recognition extension features. The plugin can download up to six page content images to the local environment and supports connecting independent image recognition plugins through the `scrape.imageAnalyzer` service interface, enabling the附加 output of visual analysis results for images. In terms of security, it runs by default within a sandbox environment, and if HTTPS encounters issues...

Read More